My research topics are framed in the following two reserch lines:
1. IT-based Business Activities Automation
My main research topic is on software approaches for business controlling and improving with particular emphasis in the following areas:
Monitoring and measuring
Domain-specific Languajes(DSL)
Simulation enviroments for IT decision-making
Model-driven engineering MDE)
Software product lines (SPL)
Integration architectures
Workflow management systems (WFMS)
2. Gestión y Gobierno de TI
My main research topic is process measuring and decision-making support with particular emphasis in the following areas:
IT Governance
IT Service Management
IT Value Delivery
Risk Management
Enterprise architectures
Oscar González. Monitoring and Analysis of Workflow Applications: A Domain-specific Language Approach. 10th September 2010. Bogotá, Colombia – Brussels, Belgium.(phdthesis_oscargonzalez_sept2010.pdf)
Abstract
With constant changes as a main force, companies have to be organizations that are extremely flexible. To support this flexibility, they tend to organize themselves around (partially automated) business processes. This facilitates the integration of all their human and technological resources and manages the flow and control between them. In this vision it is extremely important to install a Monitoring activity which gives organizations the opportunity to focus on process improvement and quality assurance. Even though several business-process monitoring solutions are already available, these approaches are typically implemented with low-level mechanisms. These mechanisms require specific knowledge about the process implementation that business experts do not necessarily have. Furthermore, even for users with technical skills the implementation of monitoring requirements remains a tedious and complex task. This is mainly because the monitoring statements crosscut the executable specifications and involve information that is not necessarily available in one specific location.
The main goal of this research is the definition of a high-level domain-specific language for expressing monitoring, measurement and control specifications on business processes. The language is targeted at experts that need to assess the quality of a business process. Therefore we provide specialized abstractions at the domain level instead of at the code level. Among others it contains constructs for gathering basic real time and historic process measurements, for creating new high-quality concepts, and for applying control actions over the process domain and monitoring domain. Eventually the goal is to support domain experts in the creation of monitoring requirements without having to know the specifics of the underlying implementation.
Institutions:
Software Construction Group – Universidad de los Andes
Software Languages Lab – Vrije Universiteit Brussel
Promoters:
Prof. Dr. Rubby Casallas
Prof. Dr. Viviane Jonckers
Dr. Dirk Deridder
Appendixes
Workshop for Evaluating the Expressiveness of MonitA
Questionnaire for Evaluating MonitA Success Factors
Additional MonitA Requirements for the Workflow Scenarios
Análisis del proceso de gestión de requerimientos e incidentes de servicio de la Secretaría de Tecnologías de la Información y las Comunicaciones de la Gobernación de CundinamarcaTesis
Coral: Conversational What-If Process AnalysisCapítulo en Memoria
2022
Baron D, Dumas M, Oscar Gonzalez-Rojas. (2022) Coral: Conversational What-If Process Analysis.Doctoral Consortium and the Tool Demonstration Track of the 4th International Conference on Process Mining, ICPM-D 2022CEUR Workshop Proceedings (ISSN 1613-0073) Bolzano, Italia. - 2022
El ecosistema de consultoría SAP en Colombia : plataforma digital y modelo de negocio para la gestión de interacciones rentables y efectivasTesis
In June of 2007 was created the journal in software construction called PARADIGMA. This journal seeks to support the research group, increasing its recognition at national and international community. In the other hand, we are looking for establish a solid doctoral program with scientific bases and research lines well defined. I am part of the creator committee of the Paradigma journal.
Development in Animation and Video Games (D.A.V.I.D) 2012-2015
I am involved as researcher and manager in the following two projects: (1) Software support for production processes, and (2) Analysis and design of business processes. These projects are framed in program “Programa estratégico de investigación y desarrollo para el sector animación y videojuegos”. This project is developed in agreement with Universidad de los Andes – 4 Animation and videogames enterprises – Colciencias (Bogotá, Colombia).
Consultancy Projects
2014
Pacific Rubiales. Consulting and training for the definition of an strategic IT Governance Model.
2013
Departamento de la Prosperidad Social – DPS. Consulting and training for the definition of an Enterprise Architecture Program.
2012-2013
Consejo Colombiano de Seguridad (CCS) – Definition of the Enterprise and Solution Architecture Phase II – Project manager, architect.
2011-2012
Consejo Colombiano de Seguridad (CCS) – Definition of the Enterprise and Solution Architecture Phase I – Architect.
Testing in a Global Software Development Context
I participated as developer for the project “Testing Process Improvement and Software Defect Correction in a Global Software Development Scope”. This project was developed in agreement with Heinsohn Software House – University of Los Andes – Colciencias (Bogotá, Colombia).
Caramelos Research Project
The VLIR-funded Caramelos research project consists of a cooperation between Vrije Universiteit Brussel (Brussels, Belgium) and Universidad de los Andes (Bogotá, Colombia). The goal of this project in short term target is to consolidate a doctoral program on software engineering at Universidad de los Andes. In addition, this project seeks to address common problems and challenges small software companies face in Colombia. I am working in this project as a Ph.D. student. I will work full-time on this project and will perform their research at the Programming Technology Lab (VUB-PROG), the System and Software Engineering Lab (VUB-SSEL) and the Software Construction Group (Uniandes).
Education
Degree
Discipline
Institution
Year
Ph.D.
Engineering
Universidad de los Andes
2011
Ph.D.
Science
Vrije Universiteit Brussel, Bruselas, Bélgica
2010
M.Sc
Systems and Computing Engineering
Universidad de los Andes
2006
B.Sc
Systems and Computing Engineering
Universidad Pedagógica y Tecnológica de Colombia
2004
Academic experience
Institution
Rank
Tittle (chair, coordinator, etc.)
When (ex. 1995-1997)
Full time or part-time
Universidad de los Andes
Assistant profesor
Professor, researcher, chair of academic events
2013-Present
FT
Universidad de los Andes
Posdoctoral researcher
Academic coordinator
Researcher
2011-2013
FT
Non-academic experience
Company or entity
Title
Brief description of position
When (ex. 1995-1997)
Full time or part-time
Heinsohn Software House
Development engineer
Analista y desarrollador de Software
2004-2006
PT
Páginas.NET
Lead Engineer
Analista y desarrollador de Software
2003-2004
FT
Certifications or professional registrations
Colombia, Professional Card
ITIL V3 Foundation. Issued by EXIN
Current membership in professional organizations
Miembro del grupo de investigación TICSW (Tecnologías de Información y Construcción de Software) – categoría A (Colciencias 2014).
Investigador Asociado (Colciencias).
Honors and awards
Doctor en Ciencias graduado con la más alta distinción (Greatest Disctintion) en la Vrije Universiteit Brussel, Bruselas, Bélgica.
Service activities (within and outside of the institutions)
Consulting on Enterprise Architecture – Cooperativa de Educadores de Boyacá
Consulting on IT Governance – Unidad Nacional de Gestión del Riego de Desastres
Training on IT Governance – MinTIC
List of the most important publications and presentations from the past five years
Ochoa L, Alves J, Gonzalez O, Castro H, Gunter S. (2017) A survey on scalability and performance concerns in extended product lines configuration. International Workshop on Variability Modelling of Software-intensive Systems pp. 5-12. ACM Digital Library
Gonzalez O, Lopez L, Correal D. (2017) Multilevel complexity measurement in enterprise architecture models. International Journal of Computer Integrated Manufacturing, pp. 1-21.
Ochoa L, Gonzalez O. (2017) Program Synthesis for Configuring Collaborative Solutions in Feature Models. LNCS 10034 (-), pp. 98-108.
Gonzalez O, Correal D, Camargo M. (2016) ICT capabilities for supporting collaborative work on business processes within the digital content industry. Comp. Ind. 80 (), pp. 16-29.
Gonzalez O, Ochoa L, Molina G. (2016) Information security governance: valuation of dependencies between IT solution architectures. LNBIP 261 (0), pp. 220-223.
Gonzalez O, Pedraza-Garcia, Correal D, Beltrán G. (2016) MONO+KM: Knowledge management in collaborative project development. Ingenieria y Universidad (ISSN 0123-2126) 20 (2), pp. 359-393.
Correal D, Gonzalez O, Camargo M, Pedraza-Garcia. (2016) MONO: A Computer-Supported Cooperative Tool for Digital Content Software Projects. 2016 IEEE 11th International Conference on Global Software Engineering Estados Unidos.
Gonzalez O, Beltrán G, Correal D. (2016) Measurement of current and potential non-financial business value delivery of IT investments. Information 19 (7(B)), pp. 2869-2874.
Ochoa L, Gonzalez O, Verano M, Castro H. (2016) Searching for optimal configurations within large-scale models: A cloud computing domain. 9975 LNCS (-), pp. 65-75.
Gonzalez O, Lesmes S. (2016) Value at risk within business processes: An automated it risk governance approach. LNCS 9850 (NA), pp. 365-380.
List the most recent professional development activities
Conferencista en eventos de divulgación científica
Percentage of time available for research or scholarly activities
Teaching 50%, Research 25% and Curricular Committee 25%.